if(FRAMEWORK_WANT_INCLUDE)

    if(feature_quickjs_linux_amd64)
        set(prefix ${CMAKE_CURRENT_LIST_DIR}/linux-amd64/usr/local)
        list(APPEND FRAMEWORK_INCLUDE_EXPORTS      # 共享的引用目录 - 用于 include
            ${prefix}/include
            ${prefix}/include/quickjs
        )
        list(APPEND FRAMEWORK_SOURCES_EXPORTS      # 共享的资源文件 - 用于 构建
            ${prefix}/include/quickjs/*
        )
        target_link_directories(${FRAMEWORK_PLUGIN} 
            PUBLIC
                ${prefix}/lib/quickjs)
        target_link_libraries(${FRAMEWORK_PLUGIN}
                quickjs quickjs.lto dl pthread)
    endif(feature_quickjs_linux_amd64)


    set(FRAMEWORK_WITHGIT_EXPORTS      # 共享的引用构建资源
        # 1. 引用了公共存储库
        # https://gitee.com/ndd-community/framework-plugin-component-library

        # 2. 还需要用到 QFtp 库，因为此项目没有提供
        # https://gitee.com/spark-framework-libs/QFtp

        # 3. 用到 QFtp 公共库
        # https://gitee.com/spark-framework-libs/spark-framework-test-qftp
    )

    # -D_GNU_SOURCE -DCONFIG_VERSION=\"2023-12-09\" -DCONFIG_BIGNUM

    if(WIN32)
        # quickjs.a
    else()
        # libquickjs.a
    endif(WIN32)
    

    # 特殊构建 - 为引用资源的目标配置预期所需依赖的构建
        # FRAMEWORK_PLUGIN 引用本资源的框架目标变量
    # find_package(Qt5Network)
    # target_link_libraries(${FRAMEWORK_PLUGIN} Qt5::Network)

    return()
endif(FRAMEWORK_WANT_INCLUDE)
